package fr.istic.linkedcv.client.services;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;

import fr.istic.linkedcv.client.GroupesCli;
import fr.istic.linkedcv.client.PersonneCli;

public interface GroupeServiceAsync {

	void getListPersonnes(String nomGroupe, AsyncCallback<List<PersonneCli>> callback);

	void getListeGroupes(AsyncCallback<List<GroupesCli>> callback);

	void deleteGroupe(String nomGroupe, AsyncCallback<Boolean> callback);

	void joinGroupe(String nomGroupe, AsyncCallback<Boolean> callback);

}
